package com.tjbank.cssys.api;

import com.tjbank.cssys.dto.LoginDTO;

import java.util.Map;

/**
 * 登录
 * 
 * Package : com.tansun.magicube.iam.api
 * 
 * @author -- lijiangtao 2020年5月3日 下午4:07:26
 *
 */
public interface LoginService {

  /**
   * 请求登录验证用户
   * 
   * @param loginDTO
   * @return
   * @throws Exception
   * @author -- lijiangtao 2020年5月3日 下午4:08:31
   */
  Object login(LoginDTO loginDTO) throws Exception;

  /**
   * 判断用户是否需要修改密码
   * @param userid
   * @return
   * @throws Exception
   */
  Map judgeLogin(String userid)  throws Exception;

  Map<String,String> loginOut(String  userCode);
}
